﻿/* Mosaic layout/position CSS*/
body
{
    text-align: center;
}
#mainContent
{
  /*margin:0px auto;
  text-align:left;
  */
  padding: 0 15px 15px 15px;
  width: 750px;
  margin-top: 0px;
  text-align: left;
  margin-left: auto;
  margin-right: auto;
}

#menu li
{
  float: left;
  margin-right: 16px;
  height: 30px;
}

#menu li div.bar
{
  position: relative;
  top: 0px;
  width: 70px;
  height: 10px;
}

#menu ul
{
  margin: 0px;
  padding: 0px;
}

.clear
{
  clear: both;
}

#social
{
    margin-top: 7px;
    /*position: absolute;
    bottom: 110px;*/
}
#footer
{
    margin-top: 7px;
    padding: 5px;
    /*position: absolute;
    bottom: 50px;*/
}
.footerSection
{
  float: left;
  width: 230px;
  
}

#header #title h1 a
{
    float: right;
    display:block; 
    position: absolute; 
    width: 250px; 
    height: 74px; 
    top: 0px; 
    right: 15px; 
}

#AdminToolbar
{
    bottom: 0px;
    position: fixed;
    right: 0px;
    width: 100%;
    z-index: 99;  
    
    color: Black;
    font-size: 11px;
    height: 50px;
    padding: 0px;
    text-align: center; 
    
}
#AdminToolbar .content
{
    display: inline-block;
    width: 70%;
    height: 50px;
    text-align: left;
    background-color: rgb(180, 180, 180);
}​

div h1
{
}
div.Info
{
    position: relative;
    top: -20px;
}
div.content
{
    float: left;
}
div.Summary
{
    margin-bottom: 60px;
}